Fix 64-bit Linux build.
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Wed, 8 Mar 2006 10:11:53 +0000 (11:11 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Wed, 8 Mar 2006 10:11:53 +0000 (11:11 +0100)
Signed-off-by: Keir Fraser <keir@xensource.com>
linux-2.6-xen-sparse/include/asm-x86_64/mach-xen/setup_arch_post.h

index 07921276c93724e87cd3637831a7157bfa851a89..0abaff08eae78068db5a2c895aab95635a457f63 100644 (file)
@@ -34,7 +34,7 @@ static void __init machine_specific_arch_setup(void)
 
 #ifdef CONFIG_X86_LOCAL_APIC
        cb.handler_address = (unsigned long)&nmi;
-       HYPERVISOR_nmi_op(XENNMI_register_callback, cb);
+       HYPERVISOR_nmi_op(XENNMI_register_callback, &cb);
 #endif
 
        machine_specific_modify_cpu_capabilities(&boot_cpu_data);